Constructing Resource Usage Models of a Large and Complex Software-Intensive System

نویسندگان

  • Trosky B. Callo Arias
  • Pierre America
  • Paris Avgeriou
چکیده

Resource usage models are important asset to analyze and ensure the adequate usage of the system platform resources such as processors and memory elements. In this paper, we present how to construct resource usage models using actual execution information of a large software-intensive system. We have constructed this type of models for an MRI system (a representative large software-intensive system) to describe resource usage information already using system specific elements such as execution workflow, system software components, and processes. Our observations point out that these models provide useful insights and overviews to support the identification and evaluation of the adequate use of the system platform resources in a top-down fashion, which is desired when developing a large and complex software-intensive system.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reachability checking in complex and concurrent software systems using intelligent search methods

Software system verification is an efficient technique for ensuring the correctness of a software product, especially in safety-critical systems in which a small bug may have disastrous consequences. The goal of software verification is to ensure that the product fulfills the requirements. Studies show that the cost of finding and fixing errors in design time is less than finding and fixing the...

متن کامل

Towards Measuring the Project Management Process During Large Scale Software System Implementation Phase

Project management is an important factor to accomplish the decision to implement large-scale software systems (LSS) in a successful manner. The effective project management comes into play to plan, coordinate and control such a complex project. Project management factor has been argued as one of the important Critical Success Factor (CSF), which need to be measured and monitored carefully duri...

متن کامل

An Economy Grid Architecture for Service-Oriented Grid Computing

Computational Grids are a promising platform for executing large-scale resource intensive applications. However, resource management and scheduling in the Grid environment is a complex undertaking as resources are (geographically) distributed, heterogeneous in nature, owned by different individuals or organizations with their own policies, have different access and cost models, and have dynamic...

متن کامل

Implementing Resource Containers in K 42

We have realized that integrating resource containers (RCs) into the K42 operating system framework is not an easy task. We have held a large number of long design sessions. We have realized that there are many complex scenarios; some should be accounted for in our design, while others should not be accounted for. We encountered a large amount of complexity and interactions of the various syste...

متن کامل

A Stability of On-line Resource Managers for Distributed Systems under Execution Time Variations

Today’s embedded systems are exposed to variations in resource usage due to complex software applications, hardware platforms, and impact of the run-time environments. When these variations are large and e ciency is required, on-line resource managers may be deployed on the system to help it control its resource usage. An often neglected problem is whether these resource managers are stable, me...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009